package models

import (
	"time"
)

type Portrait struct {
	Id                 int       `xorm:"not null pk autoincr comment('自增主键') INT(11)"`
	UserId             int       `xorm:"not null comment('用户id外键关联dts_user表中的id') index INT(11)"`
	TerminalId         int       `xorm:"not null comment('终端id外键关联dts_terminal表中的id') INT(11)"`
	InstitutionCode    string    `form:"portrait_code" xorm:"comment('运管统一编码') VARCHAR(16)"`
	View               string    `xorm:"default 'F' comment('视图类型，F正视图，L左视图，R右视图') ENUM('F','L','R')"`
	ImageUrl           string    `xorm:"not null comment('头像图片路径') VARCHAR(255)" form:"image_url"`
	Drilicimg          string    `xorm:"not null comment('头像图片路径') VARCHAR(255)" form:"drilicimg"`
	PortraitIdentifier string    `xorm:"default '' comment('头像识别码') VARCHAR(512)"`
	AddTime            time.Time `xorm:"not null comment('头像添加时间') DATETIME"`
	Status             string    `xorm:"default '0' comment('头像合法性审核状态，0：待审核，1：机审通过，2：机审未通过，3：人审通过，4：人审未通过') ENUM('0','1','2','3','4')"`
}
